kim sang-sik
Domestic FootballAnthony Hudson, a Month of Death Threats and the Silence of Thai FootballThe phone buzzed at midnight. An Instagram message, an unnamed account, a bla...
Domestic FootballFour Years, Four Titles, and the One-Goal Wins That Built ThemFour Years, Four Titles, and the One-Goal Wins That Built Them Fourth Minute ...
Domestic FootballVietnamese Football Between Two Horizons: ASEAN Glory and the World Cup Qualifying FallIn the 32nd minute of the second leg of the final at Rajamangala Stadium in...
International FootballNine Dimensions of Vietnamese Football: Tactics, Finance and the Trap of Empty DataNINE DIMENSIONS OF VIETNAMESE FOOTBALL: TACTICS, FINANCE AND THE TRAP OF EMPT...
Domestic FootballVietnamese Football After the ASEAN Crown: The Old Rhythm Has Yet to ChangeWhen the training ground empties, I hear the breathing of the match clearly. ...
Domestic FootballVietnamese Football and the Player Export Wave: When V.League Learns to Live on TransfersViet Tri Stadium, the night of January 2, 2026. The first leg of the ASEAN...
Domestic FootballVietnam 0-1 Thailand (First Half): The No. 9 Void and the Bill for Four ChangesAt minute ten, Adou Leygley Minh cleared the ball out of the box with a...
Domestic FootballRevenge and the 1-1 Prediction: What the Thai Press Isn't Saying Before Vietnam - ThailandRevenge and the 1-1 Prediction: What the Thai Press Isn't Saying Before Vietn...
Domestic Football27 Unbeaten Matches and a Bangkok Paradox: The Truth Behind Vietnam's Rematch with ThailandOn 10 September 2026, Vietnam lost 1-2 to Thailand in an international...
Domestic FootballFrom Xuan Son to Williams Minh Hoang: Vietnam Learns a New Rhythm Before ThailandIn the 57th minute, Xuan Son went down on the grass. No high-speed collision,...
Domestic FootballXuan Son goes down at the worst possible moment: Vietnam's attack loses its only anchorNobody touched him. That is the detail I replayed most often, in a short clip...
Domestic FootballXuan Son Leaves the Pitch in Tears: Vietnam Hold Their One Anchor by a ThreadIn the 78th minute, Xuan Son received the ball on the left channel, turned...
Domestic FootballVietnam U23 at the 2026 Asian Games: 13 Inherited Places, Three Over-Age Slots and a Gap Nobody Has NamedVietnam U23 at the 2026 Asian Games: 13 Inherited Places, Three Over-Age Slot...
Domestic FootballMMA-Style Collision: When a Goalkeeper Accidentally 'Takes Down' His Teammate in Paraguay's Top FlightI have followed South American football for more than five decades, and I can...
BadmintonVietnamese Badminton: The Next Generation Learns to Knock on the World's Top 30In an empty arena in Bangkok earlier this year, a Vietnamese women's singles...
AthleticsHa Long: 21 km, 15,000 Bibs and a Borrowed Word Called MarathonI count the wind before I count the people. That habit formed over thirty yea...
Table TennisNew Mixed Team Format at 2027 European Games: A Structural Shock for European Table TennisThe 4th European Games (Kraków-Małopolska 2027) will witness the debut of the...
SwimmingASCA 30-Under-30: The Young Coaches' Feast and the Journey from Olympic Glory to the PoolsideIn the dim conference room at Orlando, 30 faces under 30 sat together — not...
EsportsThe Empty File: When a Sports Journalist Must StopThe data file opened empty. No headline, no source, no player, no tournament,...
Domestic FootballReading V.League Through a Spatial Map: The Gap Between Vietnamese Football and AsiaOn the night of January 27, 2026, snow fell thick on the pitch in Changzhou. ...
Domestic FootballFour Years, Four Titles, and the One-Goal Wins That Built ThemFour Years, Four Titles, and the One-Goal Wins That Built Them Fourth Minute ...
Domestic FootballVietnamese Football Between Two Horizons: ASEAN Glory and the World Cup Qualifying FallIn the 32nd minute of the second leg of the final at Rajamangala Stadium in...
International FootballNine Dimensions of Vietnamese Football: Tactics, Finance and the Trap of Empty DataNINE DIMENSIONS OF VIETNAMESE FOOTBALL: TACTICS, FINANCE AND THE TRAP OF EMPT...
Domestic FootballVietnamese Football After the ASEAN Crown: The Old Rhythm Has Yet to ChangeWhen the training ground empties, I hear the breathing of the match clearly. ...
Domestic FootballVietnamese Football and the Player Export Wave: When V.League Learns to Live on TransfersViet Tri Stadium, the night of January 2, 2026. The first leg of the ASEAN...
Domestic FootballVietnam 0-1 Thailand (First Half): The No. 9 Void and the Bill for Four ChangesAt minute ten, Adou Leygley Minh cleared the ball out of the box with a...
Domestic FootballRevenge and the 1-1 Prediction: What the Thai Press Isn't Saying Before Vietnam - ThailandRevenge and the 1-1 Prediction: What the Thai Press Isn't Saying Before Vietn...
Domestic Football27 Unbeaten Matches and a Bangkok Paradox: The Truth Behind Vietnam's Rematch with ThailandOn 10 September 2026, Vietnam lost 1-2 to Thailand in an international...
Domestic FootballFrom Xuan Son to Williams Minh Hoang: Vietnam Learns a New Rhythm Before ThailandIn the 57th minute, Xuan Son went down on the grass. No high-speed collision,...
Domestic FootballXuan Son goes down at the worst possible moment: Vietnam's attack loses its only anchorNobody touched him. That is the detail I replayed most often, in a short clip...
Domestic FootballXuan Son Leaves the Pitch in Tears: Vietnam Hold Their One Anchor by a ThreadIn the 78th minute, Xuan Son received the ball on the left channel, turned...
Domestic FootballVietnam U23 at the 2026 Asian Games: 13 Inherited Places, Three Over-Age Slots and a Gap Nobody Has NamedVietnam U23 at the 2026 Asian Games: 13 Inherited Places, Three Over-Age Slot...
Domestic FootballMMA-Style Collision: When a Goalkeeper Accidentally 'Takes Down' His Teammate in Paraguay's Top FlightI have followed South American football for more than five decades, and I can...
BadmintonVietnamese Badminton: The Next Generation Learns to Knock on the World's Top 30In an empty arena in Bangkok earlier this year, a Vietnamese women's singles...
AthleticsHa Long: 21 km, 15,000 Bibs and a Borrowed Word Called MarathonI count the wind before I count the people. That habit formed over thirty yea...
Table TennisNew Mixed Team Format at 2027 European Games: A Structural Shock for European Table TennisThe 4th European Games (Kraków-Małopolska 2027) will witness the debut of the...
SwimmingASCA 30-Under-30: The Young Coaches' Feast and the Journey from Olympic Glory to the PoolsideIn the dim conference room at Orlando, 30 faces under 30 sat together — not...
EsportsThe Empty File: When a Sports Journalist Must StopThe data file opened empty. No headline, no source, no player, no tournament,...
Domestic FootballReading V.League Through a Spatial Map: The Gap Between Vietnamese Football and AsiaOn the night of January 27, 2026, snow fell thick on the pitch in Changzhou. ...
